/* 
    Document   : profile
    Created on : Feb 19, 2012, 2:42:04 AM
    Author     : Willie
    Description:
        Purpose of the stylesheet follows.
*/
/* 
   Provide the style for profile page
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.userInfomationBox{background-color: #E6E6E6;height:248px;padding:19px;}
.userInfomationBox ul{margin-left:16px;}
.userInformationArea{border-radius:10px;-moz-border-radius:10px;background-color: #FFF;height:250px;width:480px;position:relative;left:65px;display:inline-block;bottom:22px;}
.userInformationArea ul{margin-top:15px;}
.userInformationArea ul li.listdesc{width:340px;word-wrap:break-word;}
/*
ul.biolist li.listdesc{display:inline;position:relative;float:right;left:-65px;}
*/
.photoFrame{height:250px;width:200px;border-radius:10px;-moz-border-radius:10px;background-color:#111;display:inline-block;position:relative;left:56px;}
.photoFrame img{position:relative;top:42px;left:20px;width:160px;height:161px;}
.welcomeBox ul li:nth-child(1){margin-right:10px;}
.functionsList{position:relative;bottom:85px;left:25px;display:inline-block;}
.functionsList li{padding:5px;}
.eventData ul{margin:0px;}
/* Profile page */
.eventWrapper{padding:10px 20px 0px 20px;}
.upcoming{width:540px;border:1px solid grey;border-radius:10px;-moz-border-radius:10px;height:460px;display: inline-block;}
.upcomingTitle{text-align:center;font-weight:bolder;margin:15px 0px 10px 0px;}
.eventbox{border-bottom:1px solid grey;width:480px;margin-left: 30px;margin-top:5px;padding-bottom:8px;}
.eventbox:hover{background-color:#01DFD7;cursor: pointer;}
.imageHolder{float:left;display:inline-block;position: relative;top:10px;left:4px;}
.eventData{display: inline-block;}
.eventData ul{margin-bottom: 2px;padding-left:8px;}
.eventData ul li.tag{width:110px;font-weight: normal;}
.individuale{width:280px;height:438px;text-transform: capitalize;border-radius:10px;margin-left:10px;-moz-border-radius:10px;border: 1px solid grey;padding:12px;display:inline-block;}
.listdesc,.welcomeBox,.upcoming{text-transform: capitalize;}
.evtname{font-weight:bold;font-size:18px;}
.evtnav{font-size:12px;}
.joinFunction ul{padding-left:15px;}
.joinFunction div.joinSubmit{text-align: center;}

#paymentModal{display:none;}
#paymentModal #disclaimerCheckbox {margin-left:38px;}
#paymentModal  a{color:#004DE9;font-size:12px;}
#paymentModal form{padding-left:30px;}
#paymentModal .termNconLink{margin-left:38px;margin-bottom:10px;}
#paymentModal div.extraActivities{margin-top:8px;}
#paymentModal div.extraActivities ul{padding:0px;}
#paymentModal span.actText{font-size:12px !important;}
.userprofilemodal{display:none;}

.userprofilemodal li.label{width:100px;}
